stuff happens - Alemán Inglés Diccionario